package cn.pupil.springframework.context.annotation;

import java.lang.annotation.*;

/**
 * @Description: 配置Bean对象作用域注解，方便通过配置Bean对象注解的时候，拿到Bean对象的作用域
 * @Author: pupil
 * @Date: 2024/11/24 下午 5:17
 */
@Target({ElementType.TYPE,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Scope {

    // Bean对象的作用域，默认singleton
    String value() default "singleton";
}
